Soru & Cevap

Android Servis sürekliliği ?

13.04.2014 - 01:07

Merhabalar

Uygulamamda telefonun açışına servis tetikledim ve her şey yolunda çalışıyor servis istediğim gibi hiç bir sıkıntım yok uygulamaya girdikten sonra home tuşuna basınca servis aynen  çalışmaya devam ediyor buraya kadar sıkıntım yok. Uygulamayı sonlandırılınca yanı uygulamalar listesinden sola kaydırıp kapatınca servis duruyor servisin arka planda uygulama kapandığında çalışmaya devam etmesini nasıl sağlarım  ?

12 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-12265-1397142254.jpg
gkaradagan
14.04.2014 - 11:07

Bildiğim kadarıyla emin değilim bende ilk defa geçen kullandım test ettim çalışıyor, BroadcastReceiver ile telefon kapatılıp açılsa dahi service calısıyor bir kere uygulamada çalıştırsan yeterli oluyor. 

   <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

böyle bir izin yazmak gerekiyor 

picture-1347-1379598318.jpg
alican.akkus1994
13.04.2014 - 02:10

Servisin mantıgı zaten arka plan'da iş görmesidir . Eğer kullanıcı uygulamayı öldürmediyse yani kill etmediyse :) çalışmasına devam eder . Bahsettiğiniz olay , sanırım bir çeşit engelleme yada ram yetersizliği sebebiyle İşletim sisteminin uygulama ve eklentilerini  kapatması gibi birşey .